// pages/mine/mine.js
const app = getApp()
var $http = require('../../utils/api.js');
// 引入公用的自定义函数
var $ = require('../../utils/js.js');
var image_gy_src = $.image_gy_src;

Page({
  // 页面的初始数据
  data: {
    image_gy_src: image_gy_src,
    islogin: false,
    user_info: null,
  },
  // 生命周期函数--监听页面加载
  onLoad: function(options) {
    this.biaoqian = this.selectComponent("#biaoqian");
    this.setData({
      debug_hide: getApp().data.hide
    })
  },
  // 生命周期函数--监听页面显示
  onShow: function() {
    // 获取用户信息
    this.get_user_data();
  },
  // 自定义函数   开始
  // 获取用户信息
  get_user_data() {
    $.get_user_data((res) => {
      console.log("用户信息", res);
      if (res == -1) {
        this.setData({
          islogin: false
        })
      } else {
        this.setData({
          islogin: true
        })
        this.get_base_info();
        this.setData({
          user_info: res
        })
      }
    })
  },
  //人气|点赞|私信|我的关注 
  get_base_info() {
    var that = this;
    $.ajax_get({
      url: "/user/myinfo",
      success: (res) => {
        var data = res.data;
        if (data) {
          data = data.data;
          that.setData({
            base_data: data,
          })
        } else {
          that.setData({
            base_data: null,
          })
        }
      }
    });
  },
  // 注册会员
  zchy() {
    wx.navigateTo({
      url: '../login/login'
    })
  },
  // 判断是否登录并打开新页面
  open(e) {
    $.deng_lu(function() {
      var url = e.currentTarget.dataset.url;
      $.open(url);
    });
  },
  open_to(e) {
    var url = e.currentTarget.dataset.url;
    $.open(url);
  },
  // 点击我的名片时触发
  ming_pian_fun() {
    $.deng_lu(function() {
      wx.navigateTo({
        url: '/pages/my/my_name_card/my_name_card'
      })
    });
  },
  // 点击我的店铺时触发
  dian_pu_fun() {
    $.deng_lu(function() {
      wx.navigateTo({
        url: '/pages/my/my_shop/my_shop'
      })
    });
  },
  //点击编辑店铺
  bian_ji() {
    $.open("/pages/my/edit_my_shop/edit_my_shop?id=" + this.data.user_info.shopid);
  },
  zanwei_kaitong() {
    $.ti_shi({
      title: "暂未开通"
    })
  },
  // 自定义函数   结束
  // 生命周期函数--监听页面隐藏
  onHide: function() {

  },

  // 生命周期函数--监听页面卸载
  onUnload: function() {

  },
  // 页面相关事件处理函数--监听用户下拉动作
  onPullDownRefresh: function() {

  },
  // 页面上拉触底事件的处理函数
  onReachBottom: function() {

  },
  //  用户点击右上角分享
  // onShareAppMessage: function() {

  // },
})